denigrate or slander - French English Dictionary